<html>
<body>
<!-- 文件上传的表单 methon="post" enctype="multipart/form-data"是必须填的，而且只能post -->
<form action="upload.php" method="post" enctype="multipart/form-data">
文件名:<input type="file" name="ljy" id="ljy" /> <br />
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
<?php 
// var_dump($_POST);这个失效了
// var_dump($_FILES);
// array (size=1)
// 'ljy' =>
// array (size=5)
// 'name' => string 'app-debug.apk' (length=13)
// 'type' => string 'application/vnd.android.package-archive' (length=39)
// 'tmp_name' => string 'D:\Download\XAMPP\tmp\php16A9.tmp' (length=33)
// 'error' => int 0
// 'size' => int 1653206
if(isset($_FILES["ljy"])){
    $data = $_FILES["ljy"];
    echo "文件名：".$data['name']."<br/>";
    echo "文件类别：".$data['type']."<br/>";
    echo "文件存储服务器位置：".$data['tmp_name']."<br/>";
    echo "上传错误码,0成功，其他失败：".$data['error']."<br/>";
    echo "文件大小：".$data['size']."<br/>";



//move_uploaded_file — 将上传的文件移动到新位置
//bool move_uploaded_file ( string $filename , string $destination )
//is_file — 判断给定文件名是否为一个正常的文件
if(is_file("uploads/".$data['name'])){
    echo "你的上传的文件已经存在";
}else{
move_uploaded_file($data['tmp_name'], "../admin/uploads/".$data['name']);
}
//else{
//     echo "你上传的文件不符合要求";
// }


exit();
}
//如果有乱码在php.ini里面搞，什么default的？
?>